Big Huge Thesaurus

one thousand million

noun